take the lid off a scandal - Alemán Inglés Diccionario